supernova progenitor - French English Dictionary